<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title></title>
    <script type="text/javascript">

        //函数对象()
        /*
         * 立即执行函数
         * 	函数定义完，立即被调用，这种函数叫做立即执行函数
         * 	立即执行函数往往只会执行一次
         */

		/**
		 * 用户选中的代码是一个立即执行函数（Immediately Invoked Function Expression, IIFE），
		 * 它是一种在定义后立即执行的 JavaScript 函数。
		 * 这种函数通常用于创建一个独立的作用域，避免变量污染全局作用域。
		 */
        (function(){
            alert("我是一个匿名函数~~~");
        })();

        //案例：立即执行函数，实现变量相加
        (function (a, b) {
            console.log("a = " + a);
            console.log("b = " + b);
        })(123, 456);

    </script>
</head>
<body>
</body>
</html>
